Software Engineer, Early Career, Campus
Mountain View, California, U.S.
Full-time, Regular
Posted Oct 16, 2025
Onsite
Compensation
Loading salary analysis...
About the role
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Responsibilities
- Design, develop, test, deploy, maintain, and improve software.
- Manage project priorities, deadlines, and deliverables.
- Take on tasks as requested and follow through to completion despite roadblocks or distractions.
Requirements
- Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g. open-source coding).
- Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- Master's degree in Computer Science or a related technical field.
- Experience working with one or more of the following: web or mobile application development, Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, or security software development.
- Ability to learn other coding languages as needed.
Benefits
- 401k matching
- Health insurance
- Equity
- Bonus opportunities
About the Company
Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world.
Job Details
Salary Range
Salary not disclosed
Location
Mountain View, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website